@寒
1年前 提问
1个回答
常用的加密体制有哪些
Andrew
1年前
加密体制主要有以下三种:
单钥或对称密码体制:加密和解密采用相同的密钥,它的加密算法和解密算法相同或本质相同。其特点是加密速度快,通常用来加密大批量的数据。典型的方法有日本 NTT公司的快速数据加密标准(FEAL)、瑞士的国际数据加密算法(IDEA)和美国的数据加密标准(DES)。
双钥或非对称密码体制:其加密和解密使用不同的密钥,它的加密算法和解密算法不同,其加密速度较慢,所以往往用在数据量较小的通信业务中。典型的公开密钥加密方法有RSA和ESIGN。
秘密密钥加密体制:加密和解密采用相同的密钥,因而又称为对称密钥体制和1类似。